﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;

public partial class Promo : System.Web.UI.Page
{
    string sText = string.Empty;
    

    protected void Page_Load(object sender, EventArgs e)
	{
        if (!IsPostBack)
        {
            sText = Start();
        }
        ancHowToStart.ServerClick += new System.EventHandler(this.ancHowToStart_Click);
        ancRules.ServerClick += new System.EventHandler(this.ancRules_Click);
        ancPrizes.ServerClick += new System.EventHandler(this.ancPrizes_Click);
	}

    protected override void OnPreRender(EventArgs e)
    {
        base.OnPreRender(e);

        divContentMain.InnerHtml = sText;
    }

    #region Buttons
    protected void ancHowToStart_Click(Object sender, EventArgs e)
    {
        if (ancHowToStart.InnerText == "לעמוד הגרלה ראשי")
        {
            sText = Start();

        }
        else
        {
            sText = HowToStart();
            ancHowToStart.InnerText = "לעמוד הגרלה ראשי";
        }

    }

    protected void ancPrizes_Click(Object sender, EventArgs e)
    {
        if (ancPrizes.InnerText == "לעמוד הגרלה ראשי")
        {
            sText = Start();

        }
        else
        {
            sText = Prizes();
            ancPrizes.InnerText = "לעמוד הגרלה ראשי";
        }
    }

    protected void ancRules_Click(Object sender, EventArgs e)
    {
        if (ancRules.InnerText == "לעמוד הגרלה ראשי")
        {
            sText = Start();

        }
        else
        {
            sText = Rules();
            ancRules.InnerText = "לעמוד הגרלה ראשי";
        }

    }

    protected void ancMain_Click(Object sender, EventArgs e)
    {
        divContentMain.Visible = true;
    }
    #endregion

    string Start()
    {
        ancPrizes.InnerText = "פרסים";
        ancRules.InnerText = "תנאי השתתפות";
        ancHowToStart.InnerText = "איך משתתפים בהגרלה?";
        StringBuilder sb = new StringBuilder();
        sb.Append("<h1>מבצע אפליקציית המזל</h1>");
        sb.Append("<img id='main-img' src=\"Images/promo/main.jpg\" alt=\"\" />");
        sb.Append("<p>הורד אפליקציה מקניון האפליקציות<br /> בפורטל הסלולרי או באתר <a href=\"http://app.orange.co.il\">app.orange.co.il</a> ואולי תזכה במכונית חדשה!</p>");
        sb.Append("<p>כל רכישה של אפליקציה בתשלום משתתפת בהגרלה - כל רכישה נוספת מגדילה את סיכויי הזכייה.</p>");
        sb.Append("<a class=\"download-button\" href=\"\">לקניון האפליקציות</a>");

        return sb.ToString();
    }

    string HowToStart()
    {
        ancPrizes.InnerText = "פרסים";
        ancRules.InnerText = "תנאי השתתפות";
        StringBuilder sb = new StringBuilder();
        sb.Append("<h1>עמוד איך משתתפים בהגרלה?</h1>");
        sb.Append("<p>לקוחות Orange שרכשו אפליקציה מקניון האפליקציות של Orange, שמוצעות לשימוש בתשלום, באתר האינטרנט בכתובת: <a href=\"http://app.orange.co.il\">app.orange.co.il</a> ו/או בפורטל הסלולרי של Orange (בגלישה לפורטל הסלולרי של Orange > כניסה ל\"קניון האפליקציות\") משתתפים בהגרלה.</p>");
        sb.Append("<p>אפליקציות בחינם, אפליקציות של צדדים שלישיים, ואפליקציות מחנויות אפליקציות אחרות (למשל  AppStore של Apple) לא משתתפות בהגרלה.</p>");
        sb.Append("<p>המועד האחרון לרכישת אפליקציה משתתפת כדי להשתתף בהגרלה הוא 13 בנובמבר 2011, בשעה 23:59.</p>");
        sb.Append("<p>ההגרלה תיערך בתאריך 14.11.11</p>");
        sb.Append("<p>במידה והינך הזוכה בהגרלה נציג Orange ייצור עמך קשר או שתישלח הודעת sms למכשירך</p>");

        return sb.ToString();
    }

    string Rules()
    {
        ancPrizes.InnerText = "פרסים";
        ancHowToStart.InnerText = "איך משתתפים בהגרלה?";
        StringBuilder sb = new StringBuilder();
        sb.Append("<h1>תנאי השתתפות</h1>");
        sb.Append("<p>•	מבצע אפליקציית המזל תקף מתאריך 19/7/2011 עד 13/11/2011 </p>");
        sb.Append("<p>•	ההשתתפות בכפוף לתקנון ההגרלה המלא: ניתן לעיין בתקנון ההגרלה <a href='http://www.orange.co.il/Documents/tfasim/takanon/bigtalk_takanon.pdf'>בקישור המצורף</a> (להפנות לעמודי תקנון) וכן במשרדי המפקח (אבא הלל סילבר 14, ר\"ג) ובמשרדי פרטנר (העמל 8, ראש העין).</p>");
        sb.Append("<p>•	מבצע ההגרלות נערך בהתאם להוראות ההיתר הכללי לעריכת הגרלות לפרסומת מסחרית לפיקוח העונשין התשל\"ז 1977 , בפיקוח עו\"ד אייל שגיא ממשרד עמר רייטר ז'אן שגיא כהן ושות'.</p>");
        sb.Append("<p>•	עורך ההגרלה: חברת פרטנר תקשורת בע\"מ ח.צ 520044314</p>");
        return sb.ToString();
    }

    string Prizes()
    {
        ancRules.InnerText = "תנאי השתתפות";
        ancHowToStart.InnerText = "איך משתתפים בהגרלה?";
        StringBuilder sb = new StringBuilder();
        sb.Append("<h1>פרסים</h1>");
        sb.Append("<p>פרס ראשון הינו מכונית פג'ו 107</p>");
        sb.Append("<p>בנוסף יוגרלו עשרה פרסי משנה:</p>");
        sb.Append("<p>חמישה מכשיר טלפון סלולארי מסוג Atrix וחמישה מחשבי לוח מסוג Zoom</p>");
        sb.Append("<p>כל משתתף יכול לזכות בפרס אחד בלבד מכל אחד מסוגי הפרסים</p>");

        return sb.ToString();
    }
}